colossal squid - Turkish English Dictionary